the green crescent - Francés Inglés Diccionario